﻿@charset "utf-8";
/*初始样式*/
body{ color:#333; font-size:14px;font-family: "Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} 
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
/* -- 页面整体布局 -- */
/*banner*/
.banner{height: 800px;position: relative;}
.bdu{width: 100% !important;height:800px;}
.bdu li{width: 100% !important;height:800px;position:relative;}
.bdu li a{display: block;height:800px;}
.bdu li img{height:800px;margin-left: -960px;position:absolute;left:50%;}
.banner .sprev{ position:absolute; left:0px; top:320px; width:75px;height:77px; background:url(../images/prev.png) no-repeat;z-index: 100;}
.banner .snext{ position:absolute; right:0px; top:320px;  width:75px;height:77px; background:url(../images/next.png) no-repeat;z-index: 100;}
.hdu{position: absolute;width: 100%;height: 10px;right: 0;bottom: 44px;text-align: center;}
.hdu li{display: inline-block;width: 12px;height: 12px;background: #ffffff;margin:0 10px;border-radius: 6px;}
.hdu li.on{background: #0e871e;}
/*引子*/
.yz{height: 676px;}
.yz h3{height: 110px;text-align: center;padding-top:76px;margin-bottom: 30px;background:url(../images/hg.png) no-repeat bottom;}
.yz h3 em{font-size:42px ;color:#0e871e;display: block;line-height: 100%;font-weight: bold;}
.yz h3 em i{font-weight:normal;}
.yz h3 span{font-size: 24px;color: #333333;line-height: 24px;display: block;padding-top: 10px;font-weight: normal;}
.yz dl{height: 379px;width: 228px;border:1px solid #dcdcdc;position: relative;margin-right: 12px;float: left;background:url(../images/f1.png) no-repeat bottom}
.yz dl dt{width: 288px;padding: 3px 3px 0 3px;}
.yz dl dt img{width: 222px;height: 107px;}
.yz dl dd{height: 163px;padding-top: 105px;text-align: center;}
.yz dl dd b{height:170px;width: 175px;position: absolute;top: 23px;left: 27px;}
.yz dl dd b img{height:170px;width: 175px;display: block;}
.yz dl dd h2{font-size:22px ;color:#333333 ;display: block;line-height: 28px;}
.yz dl dd p{font-size:16px ;color:#666666 ;line-height: 24px;text-align: center;padding-top:15px;}
.yz dl:last-child{margin-right: 0;}
.yz dl:hover{border: 1px solid #0e871e;}
/*产品中心*/
.cp1{height: 1400px;background: #f2f2f4 url(../images/c1g.jpg) no-repeat center;}
.cp1 h3{height: 110px;text-align: center;padding-top:80px;margin-bottom: 35px;background:url(../images/hg.png) no-repeat bottom;}
.cp1 h3 em{font-size:42px ;color:#0e871e;display: block;line-height: 100%;font-weight:normal;}
.cp1 h3 em i{font-weight: bold;}
.cp1 h3 span{font-size: 24px;color: #333333;line-height: 24px;padding-top: 10px;font-weight: normal;display:block;}
.cps{/* height: 705px; */width: 379px;float: left;margin-right: 20px;margin-bottom: 20px;position: relative;}
.cps h2{background: url(../images/s1.jpg) no-repeat center;display: block;height: 66px;padding-top: 22px;position: absolute;bottom: 0;width: 100%;z-index: 999;opacity: 0.8;}
.cps h2 em{font-size: 20px;color:#0e871e ;display: block;padding-left: 20px;}
.cps p{}
.cps p span{display: block;font-size: 14px;color:#333333 ;line-height: 28px;padding: 6px 0px 0 21px;}
.cpt_con{position: relative;overflow: hidden;}
.cpt_con ul{height:461px; }
.cpt_con ul li{float: left;margin-right:18px;}
.cpt_con ul li img{height:400px; width:300px;display: block;}
.cpt_con ul li span{height: 60px;border-top: 1px solid #f2f2f3;line-height: 60px;font-size: 18px;color: #333333;text-align: center;width:300px;background: #ffffff;display: block;}
.cpt_con ul li span a{font-size: 18px;color: #333333;display:block;}
.cpt_con ul li:last-child{ margin-right:0;}
.cpt_con .sprev{position: absolute;left: 0;top: 185px;width:41px;height: 41px;background:url(../images/lft1.png) no-repeat;z-index: 10;}
.cpt_con .snext{position: absolute;right: 0px;top: 185px;width:41px;height: 41px;background:url(../images/rig1.png) no-repeat;z-index: 10;}
.cp1 b{float: right;height: 705px;width: 530px;overflow:hidden;}
.cp1 b img{height: 705px;width: 530px; display: block;transition: all 0.3s linear 0s;}
.cp1 b:hover img{transform: scale(1.05);}
.cpt_con ul li span:hover{background: #0e871e;}
.cpt_con ul li span a:hover{color:#ffffff;}
.cpt_con .sprev:hover{background:url(../images/lft01.png) no-repeat;z-index: 10;}
.cpt_con .snext:hover{background:url(../images/rig01.png) no-repeat;z-index: 10;}
/*产品2*/
.cp2{height: 847px;background:url(../images/c2g.jpg) no-repeat center;}
.cp2 b{float: left;height: 705px;width: 530px; margin-top: 70px;overflow:hidden;}
.cp2 b img{height: 705px;width: 530px;display: block;transition: all 0.3s linear 0s;}
.cp2 b:hover img{transform: scale(1.05);}

.cps2{height: 705px;width: 620px;float:right;margin-top: 70px;}
.cps2 h2{height: 43px;background:url(../images/c02.png) no-repeat left;line-height: 40px;display: block;margin-bottom: 39px;}
.cps2 h2 em{font-size: 36px;color:#0e871e ;display: block;padding-left: 68px;}
.cps2 p{height: 118px;background:url(../images/s1.jpg) no-repeat center;width: 618px;}
.cps2 p span{display: block;font-size:18px ;color:#333333 ;line-height: 28px;    padding: 19px 0px 0 22px;}

/*产品3*/
.cp3{height: 856px;background:url(../images/c3g.jpg) no-repeat center;}
.cp3 b{float:right;height: 705px;width: 530px; margin-top: 70px;overflow:hidden;}
.cp3 b img{height: 705px;width: 530px;display: block;transition: all 0.3s linear 0s;}
.cp3 b:hover img{transform: scale(1.05);}

.cps3{height: 705px;width: 620px;float:left;margin-top: 70px;}
.cps3 h2{height: 43px;background:url(../images/c03.png) no-repeat left;line-height: 40px;display: block;margin-bottom: 39px;}
.cps3 h2 em{font-size: 36px;color:#0e871e ;display: block;padding-left: 68px;}
.cps3 p{height: 118px;background:url(../images/s1.jpg) no-repeat center;width: 618px;}
.cps3 p span{display: block;font-size:18px ;color:#333333 ;line-height: 28px;    padding: 20px 0px 0 45px;}
/*技术*/
.sl{height: 220px;background:url(../images/jish.jpg) no-repeat center;}
.sl h3{height: 80px;float: left;margin-top: 75px;}
.sl h3 em{font-size: 36px;color:#02056b ;display: block;font-weight:bold;line-height: 100%;}
.sl h3 span{font-size: 28px;color: #02056b;display: block;line-height: 28px;padding-top:10px;}
.sl ul{height: 117px;width: 810px;float: right;margin-top: 52px;}
.sl ul li{float: left;height: 117px;width: 118px;margin-right:19px;background:url(../images/zt1.png) no-repeat center;}
.sl ul li span{font-size: 22px;color:#ffffff ;display: block;line-height: 24px;padding:37px;}
.sl ul li:last-child{ margin-right:0;}
.sl ul .a1{background:url(../images/zt2.png) no-repeat center;}
.sl ul .a2{background:url(../images/zt3.png) no-repeat center;}
.sl ul .a3{background:url(../images/zt4.png) no-repeat center;}
.sl ul .a4{background:url(../images/zt5.png) no-repeat center;}
.sl ul .a5{background:url(../images/zt6.png) no-repeat center;}
/*优势*/
.ys{height: 875px;}
.ys h3{height: 110px;text-align: center;padding-top:80px;margin-bottom: 30px;background:url(../images/hg.png) no-repeat bottom;}
.ys h3 em{font-size:42px ;color:#0e871e;display: block;line-height: 100%;font-weight:normal;}
.ys h3 em i{font-weight: bold;}
.ys h3 span{font-size: 24px;color: #333333;line-height: 24px;display: block;padding-top: 10px;font-weight: normal;}
.ys_box{height: 532px;}
.ys1{height: 532px;width: 1200px;position: relative;}
.ys1 span{height: 532px;width: 1200px; display: block;}
.ys1 span img{height: 532px;width: 1200px; display: block;}
.ys1 .zc1{width: 816px;height: 98px;background:url(../images/yy.png) no-repeat center;position: absolute;bottom: 35px;left: 192px;}
.ys1 .zc1 h2{height: 75px;width: 182px;padding: 23px 0 0 26px;float: left;}
.ys1 .zc1 h2 b{font-size: 28px;color:#ffffff ;display: block;line-height: 28px;}
.ys1 .zc1 h2 i{font-size: 18px;color: #ffffff;display: block;line-height: 18px;font-weight: normal;padding-top: 7px;}
.ys1 .zc1 ul{width: 608px;float: left;padding-top: 12px;}
.ys1 .zc1 ul li{font-size:16px;color:#ffffff ;display: block;line-height: 24px;padding-left:32px;}
.ys1 .zc1 ul li em{font-weight: bold;}
.bd{height: 65px;}
.bd ul{margin: 0 auto;height: 65px; width:600px;}
.bd ul li{float: left;background:url(../images/qh.png) no-repeat top;margin-top: -12px;display: block;position: relative;z-index: 10;padding: 0 30px;}
.bd ul li em{font-size: 20px;color: #333333;display: block;padding-top:43px;}
.bd ul li.cur{background:url(../images/qh_h.png) no-repeat top;}
.bd ul li.cur em{color:#0e871e;}
.qh{position: relative; height:532px;}
.jt .sprevs{position: absolute;left: 30px;top: 185px;width:43px;height:79px;background:url(../images/prev.png) no-repeat;z-index: 10;}
.jt .snexts{position: absolute;right: 30px;top: 185px;width:43px;height:79px;background:url(../images/next.png) no-repeat;z-index: 10;}
/*客户见证*/
.jz{height: 669px;background: #f2f2f3;}
.jz h3{height: 100px;text-align: center;padding-top:80px;margin-bottom: 32px;background:url(../images/hg.png) no-repeat bottom;}
.jz h3 em{font-size:42px ;color:#0e871e;display: block;line-height: 100%;font-weight:normal;}
.jz h3 em i{font-weight: bold;}
.jz h3 span{font-size: 24px;color: #333333;line-height: 24px;display: block;padding-top: 10px;font-weight: normal;}

.jz .ysz_con{ position: relative; margin-top: 40px; width: 1200px;}
.ysz_con ul li{float:left;width:286px;margin-right:18px;overflow: hidden;position: relative; }
.ysz_con ul li a img{ width:286px; height:214px; display: block;}
.ysz_con p{height: 42px;width: 262px;background: #ffffff;padding-top: 25px;padding-left: 25px;}
.ysz_con p b{font-size: 20px;color: #333333;line-height: 100%;font-weight: normal;display: block;padding-bottom: 20px;}
.ysz_con p b a{font-size: 20px;color: #333333;display:block;}
.ysz_con p span{font-size: 14px;color: #666666;line-height: 24px;width: 237px;display: block;}
.ysz_con .tempWrap{width: 1200px!important;}
.ysz_con .sprev{position: absolute;left: -75px;top: 120px;width:41px;height: 41px;background:url(../images/lft1.png) no-repeat;z-index: 10;}
.ysz_con .snext{position: absolute;right: -75px;top: 120px;width:41px;height: 41px;background:url(../images/rig1.png) no-repeat;z-index: 10;}
.more1{height: 23px; width: 23px;display: block;background:url(../images/gd1.png) no-repeat center;    float: right;margin-top: 10px;margin-right: 24px;}
.more2{color: #0e871e;width: 175px;height: 45px;display: block;line-height: 45px;float: left;font-size: 18px;text-align: center;margin-top: 46px;background:url(../images/ljgd.png) no-repeat center;margin-left: 513px; }
.more2 i{padding-right: 55px;}
.ysz_con .sprev:hover{position: absolute;left: -75px;top: 190px;width:41px;height: 41px;background:url(../images/lft01.png) no-repeat;z-index: 10;}
.ysz_con .snext:hover{position: absolute;right: -75px;top: 190px;width:41px;height: 41px;background:url(../images/rig01.png) no-repeat;z-index: 10;}
.ysz_con ul li:after{position: absolute;width: 0;height: 3px;background: #0e871e;content: "";left: 50%;transform: translateX(-50%);bottom: 0;transition: all 0.5s linear;}
.ysz_con ul li:hover:after{width:100%;}
/*加入我们*/
.join{height: 400px;background:url(../images/join1.jpg) no-repeat center;padding-top: 60px;}
.jt1{height: 340px;width: 760px;background:url(../images/jt1bg.jpg) no-repeat center;margin: 0 auto;}
.jt1 h3{height: 51px;width: 440px;display: block;margin: 0 auto;padding-top: 40px;padding-bottom:36px;}
.jt1 p{font-size: 15px;color: #ffffff;line-height: 28px;display: block;width: 640px;text-align: center;padding: 0 60px;padding-bottom: 25px;}
.jt1 .more{height: 45px;width: 175px;background: #f7aa11;font-size: 22px;color: #333333;line-height: 45px;display: block;text-align: center;margin: 0 auto;}
/*新闻*/
.news{height: 660px;}
.news h3{height: 100px;text-align: center;padding-top:80px;margin-bottom: 30px;background:url(../images/hg.png) no-repeat bottom;}
.news h3 em{font-size:42px ;color:#0e871e;display: block;line-height: 100%;font-weight:normal;}
.news h3 em i{font-weight: bold;}
.news h3 span{font-size: 24px;color: #333333;line-height: 24px;display: block;padding-top: 10px;font-weight: normal;}
.news01{width: 600px;float: left;padding: 280px 0 0; position:relative;}
.news01 .news_pic{width: 600px;height: 200px;overflow: hidden;line-height: 0; position:absolute; top:50px; left:0;}
.news01 .news_pic img{width: 600px;height: 200px;}
.news dl{width: 600px;}
.news dl dt{float: left;height: 56px;width: 95px; font-size: 14px; color: #dc2821; background:url(../images/news_line.gif) no-repeat right 10px;line-height: 30px;padding: 10px 0 0;}
.news dl dt b{display: block;font-size: 24px;color: #333;}
.news dl dd{width: 480px;padding: 0 0 0 20px;float: left;}
.news dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.news dl dd h5 a{font-size: 14px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 100%;}
.news dl dd h5 a:hover{ color: #dc2821;}
.news_desc{font-size: 14px; color: #888; line-height: 20px; height: 40px; overflow: hidden;} 

.news02{ width:560px;float: right;padding: 20px 0 0;}
.news .news02 dl{ width:560px;height: 70px;overflow: hidden;border-bottom: #dadada 1px solid;padding: 20px 0;}
.news .news02 dt{width: 90px;}
.news .news02 dd{width: 440px;}
.news .news02 .nobor{border-bottom: none;}
/*关于我们*/
.abt{height: 920px;background:url(../images/abtbg.jpg) no-repeat center 0;}
.abt h3{height: 100px;text-align: center;padding-top:80px;margin-bottom: 30px;background:url(../images/abh.png) no-repeat bottom;}
.abt h3 em{font-size:42px ;color:#ffffff;display: block;line-height: 100%;font-weight: bold;}
.abt h3 em i{font-weight:normal;}
.abt h3 span{font-size: 24px;color: #ffffff;line-height: 24px;display: block;padding-top: 10px;font-weight: normal;}
.abt b{height: 460px;width: 1200px;display: block;overflow:hidden;}
.abt b img{width: 1180px;height: 440px;display: block;    border: 10px solid #ffffff;transition: all 0.3s linear 0s;}
.abt b:hover img{transform: scale(1.05);}
.abt p{font-size: 16px;color: #333333;line-height: 26px;display: block;text-align: center;padding-top: 20px;height: 75px;}
.more5{color: #0e871e;width: 175px;height: 45px;display: block;line-height: 45px;float: left;font-size: 18px;text-align: center;margin-top:38px;background:url(../images/ljgd.png) no-repeat center;margin-left: 513px; }
.more5 i{padding-right: 55px;}
.links {background: #086415;height: 67px;}
.links a, .links em, .links span { display: inline-block; font-size: 14px; line-height: 67px; color:#f9f9f9; padding-right: 30px; }
.links a:hover { font-weight: bold; }
.links span { float: right; padding-right: 0;padding-left:20px; }